package com.master.equipment.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.alibaba.fastjson.JSONObject;
import com.master.equipment.entity.Iot;

import lombok.RequiredArgsConstructor;

/**
 * 专辑
 *
 * @author wuxinjian
 * @date 2023-12-02 15:41:19
 */
@RestController
@RequiredArgsConstructor
@RequestMapping("/equipment")
public class EduAlbumController {

//    private final AepService aepService;

    /**
     * 分页查询
     *
     * @param page  分页参数
     * @param query 查询条件
     * @return 专辑集合
     */
    @PostMapping("/demo")
    public String hello(@RequestBody String jsonObject) {
    	System.out.println("hello: " + jsonObject);
//    	aepService.save(jsonObject);
    	
    	return jsonObject;
    }
    @PostMapping("/demo3")
    public String hello2(@RequestBody Iot iot) {
    	System.out.println("hello: " + JSONObject.toJSONString(iot));
//    	aepService.save(jsonObject);
    	
    	return iot.getMsg();
    }
    
//    @GetMapping("/demo3")
//    public String hello3(String nonce, String msg, String signature) {
////    	aepService.save(jsonObject);
//    	System.out.println("hello: " + nonce);
//    	System.out.println("hello: " + msg);
//    	System.out.println("hello: " + signature);
//    	return msg;
//    }
//    
    
//    @GetMapping("/demo2")
//    public String hello2(String msg,String nonce, String signature) {
//    	System.out.println("hello: " );
////    	aepService.save(jsonObject);
//    	
//    	return msg;
//    }


    /**
     * 分页查询
     *
     * @param page  分页参数
     * @param query 查询条件
     * @return 专辑集合
     */
    @PostMapping("/card")
    public String card(@RequestBody String jsonObject) {
    	System.out.println("card: " + jsonObject);
    	return jsonObject;
    }
    
    
//    /**
//     * 分页查询
//     *
//     * @param page  分页参数
//     * @param query 查询条件
//     * @return 专辑集合
//     */
//    @PostMapping("/demo2")
//    @ResponseBody
//    public void hello2(String object) {
//    	System.out.println("hello: "+object);
//    }
    
}
